package com.alit.face.koala.bean.http;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author litong
 * @date 2019年4月16日_下午6:58:23
 * @version 1.0 人脸识别成功后,koala推送到本应用的数据格式
 * @See koala_api_1.2.8.html/POST回调函数支持 不采用驼峰命名
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class KoalaRequestData {
	// 未使用字段
	private Integer shortGroup;
	// 置信度
	private Double confidence;
	// 是否通过fmp检测
	private Integer fmpError;
	// 未使用字段
	private Integer group;
	// 0表示可信
	private Integer eventType;
	// 识别发生时候时间戳
	private Long timestamp;
	// 拍照图片的base64编码
	private String photo;
	// 识别年龄
	private Double age;
	// 图片md5
	private String photoMd5;
	// fmp分数，未开启未0，开始为0～1的一个浮点数
	private Double fmp;
	// 屏幕的token，可用于查找摄像机
	private String screenToken;
	// 性别
	private Double gender;
	// 图片质量
	private Double quality;
	// 陌生人为None，员工或访客为实际的subject_id,陌生人为0
	private int subjectId;
	// 陌生人没有此项，员工或访客为对应的识别到photo id
	private String subjectPhotoId;
}